/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package nationsim.components.nation;

/**
 * A object implementation of nations that holds their internal state.
 * @author CJ
 */
public class Nation {
    protected NationState state;

    public Nation(){
        this.state = new NationState();
    }

    public void setState(NationState state){
        this.state = state;
    }

    public String toString(){
        return state.toString();
    }

    public NationState getState(){
        return this.state;
    }
}
